Church Lane, London, N2 Lettings